Atum\Api\Controllers\V3\FullExportController C

Total Complexity 104
Dependencies 8
Dependents 1
Total lines 845
Lines of code 472
Logical lines of code 205
Comment lines 193
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
run_export()
D
27
38 133
get_item()
C
36 24 81
schedule_export_queue()
A
45 11 38
delete_old_export()
S
60 6 12
get_collection_params()
S
40 1 78
get_pending_exports()
S
60 5 12
get_full_export_upload_dir()
S
59 4 13
maybe_save_subscriber_id()
S
63 3 11
get_item_schema()
S
50 1 33
update_item()
S
62 2 11
register_routes()
S
56 1 21
get_item_permissions_check()
S
69 2 6
update_item_permissions_check()
S
69 2 6
prepare_item_for_response()
S
71 2 5
prepare_links()
S
65 1 9
get_file_name()
S
76 1 3